#include "cansend.h"

int main()
{
    // 初始化can0和can1接口
    int can0 = init_can("can0");
    int can1 = init_can("can1");

    // 发送的数据
    uint32_t id = 0x123;                                               // 标准帧ID
    uint32_t ext_id = 0x1FFFFFFF;                                      // 扩展帧ID
    uint8_t data[] = {0x40, 0x01, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00}; // 要发送的数据
    uint8_t data_2[] = {0x50, 0x05, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00}; // 要发送的数据                                     

    // 从can0发送标准帧
    SendData(can0, id, false, data, 8);

    // 从can1发送扩展帧
    SendData(can1, ext_id, true, data_2, 8);

    // 关闭CAN
    close(can0);
    close(can1);

    return 0;
}
